mint bush - German English Dictionary